T lymphocyte - German English Dictionary